radiator bumper - French English Dictionary